Big Huge Thesaurus

cytotoxic T cell

noun

sounds kind of like